package com.augusto.sistema.produto;

import java.util.List;

import com.augusto.sistema.util.DAOFactory;

public class ProdutoRN {

	private ProdutoDAO produtoDAO;

	public ProdutoRN() {
		this.produtoDAO = DAOFactory.criaProdutoDAO();
	}

	public ProdutoDAO getProdutoDAO() {
		return produtoDAO;
	}

	public void setProdutoDAO(ProdutoDAO produtoDAO) {
		this.produtoDAO = produtoDAO;
	}

	public void salvar(Produto produto) {
		this.produtoDAO.salvar(produto);

	}

	public void excluir(Produto produto) {
		this.produtoDAO.excluir(produto);
	}

	public List<Produto> listar() {
		return this.produtoDAO.listar();

	}

	public Produto pesquisarPorDescricao(String string) {
		return this.produtoDAO.pesquisarPorDescricao(string);
	}

}
